cnc position lvdt digital readout milling cad heidenhain incremental encoder machining encoders lathe absolute encoder linear encoder rotary encoder displacement